From 38889b77cc6f59eefd640b19f33e55efb53965aa Mon Sep 17 00:00:00 2001 From: Stijn Tintel Date: Sat, 6 Nov 2021 03:21:33 +0200 Subject: [PATCH] treewide: support set timeout Signed-off-by: Stijn Tintel Reviewed-by: Jo-Philipp Wich --- root/usr/share/firewall4/templates/ruleset.uc | 3 +++ root/usr/share/ucode/fw4.uc | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/root/usr/share/firewall4/templates/ruleset.uc b/root/usr/share/firewall4/templates/ruleset.uc index e392ada..6b87a49 100644 --- a/root/usr/share/firewall4/templates/ruleset.uc +++ b/root/usr/share/firewall4/templates/ruleset.uc @@ -27,6 +27,9 @@ table inet fw4 { {% if (set.maxelem > 0): %} size {{ set.maxelem }} {% endif %} +{% if (set.timeout >= 0): %} + timeout {{ set.timeout }}s +{% endif %} {% if (set.interval): %} flags interval {% endif %} diff --git a/root/usr/share/ucode/fw4.uc b/root/usr/share/ucode/fw4.uc index 7d20871..4769827 100644 --- a/root/usr/share/ucode/fw4.uc +++ b/root/usr/share/ucode/fw4.uc @@ -2728,7 +2728,7 @@ return { netmask: [ "int", null, UNSUPPORTED ], maxelem: [ "int" ], hashsize: [ "int", null, UNSUPPORTED ], - timeout: [ "int", null, UNSUPPORTED ], + timeout: [ "int", "-1" ], external: [ "string", null, UNSUPPORTED ], -- 2.30.2